-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
Macpython 32 bit build fixup #34416
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Macpython 32 bit build fixup #34416
Conversation
I looked briefly at adding these builds to our CI, but didn't make any progress. I think it comes down to including a
At the same level as |
the tokenizer.c edit looks good and the period.pyx edit looks harmless. But |
I'm OK with merging this as-is if this is a blocker for wheel building or 1.0.4 or something |
@@ -73,7 +73,7 @@ from pandas._libs.tslibs.tzconversion cimport tz_convert_utc_to_tzlocal | |||
|
|||
cdef: | |||
enum: | |||
INT32_MIN = -2_147_483_648 | |||
INT32_MIN = -2_147_483_648LL |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
INT32_MIN = -2_147_483_648LL | |
INT32_MIN = -2_147_483_648L |
Rather pedantic but the size of a long is at least 32 bits, so no need for long long here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FYI here's some interesting info on why we probably need this suffix depending on the architecture / compilation standard:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So ignore original comment; I think LL might be correct here
Closes #34114
cc @jbrockmendel and @WillAyd. I have no idea if this is correct, but it builds.